winter rain - Spanish English Dictionary